independent parliamentary front - Francés Inglés Diccionario